var http = require('../../utils/http.js');
// 引入 wxParse
// const WxParse = require('wxparse');
Page({

  /**
   * 页面的初始数据
   */
  data: {
    richTextContent: '', // 用于存储解析后的富文本内容
    // 整体信息
    info:{
      skuList:[]
    },
    // 购物车数量
    sum:"",
    swiperList: [],
    indicatorDots: true,
    vertical: false,
    autoplay: true,
    interval: 2000,
    duration: 500,
    // 评价模态框
    pjMtk: false,
    xzspMtk: false,
    value: 1,
    image: true,
    prodid: ''
  },

  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (options) {
    console.log(options);
    this.setData({
      prodid: options.prodid
    })
    this.handleSc()
    this.lun(this.data.prodid)

    // const that = this;
    // const html = `${this.data.info.content
    // }`;

    // 使用 wxParse 的 wxParse 方法解析 HTML
    // WxParse.wxParse('richTextContent', 'html', html, that, 5);
  },
  // 加载详情
  // handleSearve(){
  //   var params = {
  //     url: "/prod/prodInfo",
  //     method: "GET",
  //     data: {
  //       prodId: id,
  //     },
  //     callBack: res => {
  //       console.log(res);
  //       this.setData({
  //         swiperList:res.imgs.split(",")
          
  //       })
  //     },
  //   }
  //   http.request(params)
  // },
  // 评价模态框
  handlePj() {
    if (this.data.pjMtk) {
      this.setData({
        pjMtk: false
      })
    } else {
      this.setData({
        pjMtk: true
      })
    }
  },
  // 选择商品模态框
  handleXz() {
    if (this.data.xzspMtk) {
      this.setData({
        xzspMtk: false
      })
    } else {
      this.setData({
        xzspMtk: true
      })
    }
  },

  // 轮播图,商品详情
  lun(id) {
    var params = {
      url: "/prod/prodInfo",
      method: "GET",
      data: {
        prodId: id,
      },
      callBack: res => {
        console.log(res);
        this.setData({
          swiperList: res.imgs.split(","),
          info:res
        })
      },
    }
    http.request(params)
  },
  // 收藏
  images() {
    this.setData({
      image: !this.data.image
    })
    // console.log(this.data.image);
    var params = {
      url: "/p/user/collection/addOrCancel",
      method: "POST",
      data: this.data.prodid,
      callBack: res => {
        this.handleGwc()
      },
    }
    http.request(params)
  },
  // 购物车数量
  handleGwc(){
    http.request({
      url: "/p/shopCart/prodCount",
      method: "get",
      data:{},
      callBack: res => {
        this.setData({
          sum:res
        })
      },
    })
  },
  // 判断是否收藏
  handleSc(){
    http.request({
      url: "/p/user/collection/isCollection",
      method: "get",
      data:{
        prodId:this.data.prodid
      },
      callBack: res => {
        this.setData({
          image:res
        })
        
      },
    })
  },
  // 跳转首页
  handleSy(){
    wx.switchTab({
      url: '/pages/index/index'
    });
  },
  // 跳转购物车
  handleTzGwc(){
    wx.switchTab({
      url:'/pages/basket/basket'
    })
  },
  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady: function () {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function () {
    this.handleGwc()
  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide: function () {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload: function () {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh: function () {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function () {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage: function () {

  }
})